k-Block parallel addition versus 1-block parallel addition in non-standard numeration systems
نویسندگان
چکیده
Parallel addition in integer base is used for speeding up multiplication and division algorithms. k-block parallel addition has been introduced by Kornerup in [14]: instead of manipulating single digits, one works with blocks of fixed length k. The aim of this paper is to investigate how such notion influences the relationship between the base and the cardinality of the alphabet allowing block parallel addition. In this paper, we mainly focus on a certain class of real bases — the so-called Parry numbers. We give lower bounds on the cardinality of alphabets of non-negative integer digits allowing block parallel addition. By considering quadratic Pisot bases, we are able to show that these bounds cannot be improved in general and we give explicit parallel algorithms for addition in these cases. We also consider the d-bonacci base, which satisfies the equation X = Xd−1 + Xd−2 + · · · + X + 1. If in a base being a d-bonacci number 1-block parallel addition is possible on an alphabet A, then #A > d + 1; on the other hand, there exists a k ∈ N such that k-block parallel addition in this base is possible on the alphabet {0, 1, 2}, which cannot be reduced. In particular, addition in the Tribonacci base is 14-block parallel on alphabet {0, 1, 2}.
منابع مشابه
Minimal Digit Sets for Parallel Addition in Non-Standard Numeration Systems
We study parallel algorithms for addition of numbers having finite representation in a positional numeration system defined by a base β in C and a finite digit set A of contiguous integers containing 0. For a fixed base β, we focus on the question of the size of the alphabet that permits addition in constant time, independently of the length of representation of the summands. We produce lower b...
متن کاملParallel addition in non-standard numeration systems
We consider numeration systems where digits are integers and the base is an algebraic number β such that |β| > 1 and β satisfies a polynomial where one coefficient is dominant in a certain sense. For this class of bases β, we can find an alphabet of signed-digits on which addition is realizable by a parallel algorithm in constant time. This algorithm is a kind of generalization of the one of Av...
متن کاملAsymptotic Analysis of Successive versus Parallel Interference Cancellation Schemes for Block Precoded OFDM
This contribution derives the theoretical asymptotic performance of successive interference cancellation (SIC) and parallel interference cancellation (PIC) decoding schemes in the context of Linear Precoded OFDM systems. Linear Precoding consists in multiplying by a N K isometric matrix a K-dimensional vector obtained by serial to parallel conversion of a symbol sequence to be transmitted. Usin...
متن کاملOn-line finite automata for addition in some numeration systems
We consider numeration systems where the base is a negative integer, or a complex number which is a root of a negative integer. We give parallel algorithms for addition in these numeration systems, from which we derive on-line algorithms realized by finite automata. A general construction relating addition in base β and addition in base β is given. Results on addition in base β = m √ b, where b...
متن کاملOn-line Nite Automata for Addition in Some Numeration Systems Christiane Frougny
We consider numeration systems where the base is a negative integer, or a complex number which is a root of a negative integer. We give parallel algorithms for addition in these numeration systems, from which we derive on-line algorithms realized by nite automata. A general construction relating addition in base and addition in base m is given. Results on addition in base = m p b, where b is a ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Theor. Comput. Sci.
دوره 543 شماره
صفحات -
تاریخ انتشار 2014